spotted bat - German English Dictionary